Novell NWSendBroadCastMessage

Otázka od: delphi@spst.cz

17. 11. 2004 16:01

Dobry den.

Potrebuji se zeptat na nasledujici. Mam Novell Netvare 6.5, Windows XP,
Delphi 5.
Mam napsany program (sluzbu) ve Windows XP. Z?teto sluzby potrebuji poslat
?"NWSendBroadCastMessage". K?tomu abych neco odeslal ovsem potrebuji
parametry teto funkce ConnHandle a ConnectionNumber, Kdyz tento program
ladim - nainstaluji si sluzbu, ale nespustim ji, a nasledne v?Delphi
spustim, tak to vse funguje. Najde se spravny ConnHandle a na jeho zaklade i
ConnectionNumber (uzivatele, kteremu posilam data). Ale v?okamziku, kdy
tento program spustim skutecne jako sluzbu WindowsXP nic se neposila. Kde se
berou nesmyslne ConnHandle a ConnectionNumber. Jak ConnHandle tak i
ConnectionNumber zjistuji po prihlaseni do NW (sluzba reaguje na udalost
vyvolanou uzivatelem po prihlaseni). Pravdepodobne je to tim, ze se jedna o
sluzbu. Jak se da toto obejit respektive zaridit, aby sluzba dokazala
posilat Message urcitemu uzivateli. Po prihlaseni ma uzivatel
ConnectionNumber konstantni do odhlaseni (je mozne predavat pomoci
registru), ale ConnHandle je pri kazdem dotazu na server jine.

Predem moc dekuji
Jirka